﻿using GDM.Hogar.Entidades;
using System;

namespace GDM.Hogar.Aplicacion.Formularios
{
    public class AdaptadorFrm : FrmBase
    {
        protected override string Titulo
        {
            get { return ""; }
        }
    }

    public class FrmConsultaActividad : FrmConsulta<ConsultaActividad>
    {
        protected override string Titulo
        {
            get { return "Consulta de Actividades"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaActividad actividad)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaActividad actividad)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaAgente : FrmConsulta<ConsultaAgente>
    {
        protected override string Titulo
        {
            get { return "Consulta de Agentes"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaAgente agente)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaAgente agente)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaIntegrante : FrmConsulta<ConsultaIntegrante>
    {
        protected override string Titulo
        {
            get { return "Consulta de Integrantes"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaIntegrante integrante)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaIntegrante integrante)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaUsuario : FrmConsulta<ConsultaUsuario>
    {
        protected override string Titulo
        {
            get { return "Consulta de Usuarios"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaUsuario usuario)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaUsuario usuario)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaRemito : FrmConsulta<ConsultaRemito>
    {
        protected override string Titulo
        {
            get { return "Consulta de Remitos"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaRemito remito)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaRemito remito)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaPartesDiarioComedor : FrmConsulta<ConsultaParteDiarioComedor>
    {
        protected override string Titulo
        {
            get { return "Consulta de Partes Diario de Comedor"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaParteDiarioComedor parteDiarioComedor)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaParteDiarioComedor parteDiarioComedor)
        {
            throw new NotImplementedException();
        }
    }

    public class FrmConsultaPartesQuincenalPersonal : FrmConsulta<ConsultaParteQuincenalPersonal>
    {
        protected override string Titulo
        {
            get { return "Consulta de Parte Quincenal del Personal"; }
        }

        protected override void CrearRegistro()
        {
            throw new NotImplementedException();
        }

        protected override void EditarRegistro(ConsultaParteQuincenalPersonal parteQuincenalPersonal)
        {
            throw new NotImplementedException();
        }

        protected override void EliminarRegistro(ConsultaParteQuincenalPersonal parteQuincenalPersonal)
        {
            throw new NotImplementedException();
        }
    }
}